package com.aijk.ehm.sys.model.qo;

import com.aijk.commons.mijo.PageQo;

import java.util.List;

/**
 * <p>  </p>
 * User: chendw
 * Date: 2016/11/15 17:11
 */
public class SysRoleQo extends PageQo {
    /**
     * <pre>
     * 角色名称
     * 表字段 : sys_role.role_name
     * </pre>
     *
     */
    private String roleName;

    private Long companyId;

    private boolean companyIsNull;

    private Integer roleIdNotEqual;

    private List<Integer> inRolesId;

    private Byte sysFlag;

    public List<Integer> getInRolesId() {
        return inRolesId;
    }

    public void setInRolesId(List<Integer> inRolesId) {
        this.inRolesId = inRolesId;
    }

    public boolean isCompanyIsNull() {
        return companyIsNull;
    }

    public void setCompanyIsNull(boolean companyIsNull) {
        this.companyIsNull = companyIsNull;
    }

    public Integer getRoleIdNotEqual() {
        return roleIdNotEqual;
    }

    public void setRoleIdNotEqual(Integer roleIdNotEqual) {
        this.roleIdNotEqual = roleIdNotEqual;
    }

    public Long getCompanyId() {
        return companyId;
    }

    public void setCompanyId(Long companyId) {
        this.companyId = companyId;
    }

    public Byte getSysFlag() {
        return sysFlag;
    }

    public void setSysFlag(Byte sysFlag) {
        this.sysFlag = sysFlag;
    }

    public String getRoleName() {
        return roleName;
    }

    public void setRoleName(String roleName) {
        this.roleName = roleName;
    }

    @Override
    public String toString() {
        return "SysRoleQo{" +
                "roleName='" + roleName + '\'' +
                "} " + super.toString();
    }
}
